﻿using Microsoft.Practices.Unity;
using ScrumTable.Config.ConfigManagement;

namespace ScrumTable.UI.ViewModel
{
    /// <summary>
    /// AppScreen Interface
    /// </summary>
    public interface IAppScreen
    {
        /// <summary>
        /// Gets or sets the container.
        /// </summary>
        /// <value>The container.</value>
        IUnityContainer Container { get; set; }

        /// <summary>
        /// Gets or sets a value indicating whether the main window is rotated (180 degree).
        /// </summary>
        /// <value>
        /// 	<c>true</c> if this instance is rotatet; otherwise, <c>false</c>.
        /// </value>
        bool IsRotated { get; }

        ConfigManager ConfigManager { get; }

    }

}
